﻿using MediatR;
using WMS.ErrorCode;

namespace WMS.API.Application.Command.StocktakingManagement
{
    /// <summary>
    /// 新增待盘点订单命令-xzc
    /// </summary>
    public class RechargeUserCommand: IRequest<APIResult<int>>
    {
        /// <summary>
        /// 用户编码，对应 RechargeUser 表的 UserCode 字段，页面用于收集用户输入的用户编码信息
        /// </summary>
        public string UserCode { get; set; }

        /// <summary>
        /// 充值金额(元)，对应 RechargeUser 表的 Maney 字段，页面用于收集用户输入的充值金额信息
        /// </summary>
        public string Maney { get; set; }

        /// <summary>
        /// 充值方式，对应 RechargeUser 表的 DepositMethod 字段，页面用于让用户选择充值的具体方式
        /// </summary>
        public string DepositMethod { get; set; }

        /// <summary>
        /// 操作备注，对应 RechargeUser 表的 Remark 字段，页面用于收集用户输入的操作相关备注信息
        /// </summary>
        public string Remark { get; set; }
    }
}
